superstitious foreboding - German English Dictionary